//
//  OosServicesTests.h
//  Oos4ios
//
//  Created by Pablo Gonzalez on 3/23/11.
//  Copyright 2011 11870.com. All rights reserved.
//

#import <SenTestingKit/SenTestingKit.h>
#import "OosServiceEntry.h"
#import "OosAtomService.h"
#import "OosTestHelper.h"
#import "OosAtomService.h"
#import "OosEntry.h"
#import "OosFeed.h"
#import "OosServiceFeed.h"
#import "IOosAtomServiceCallback.h"

@interface OosServicesTests : OosTestHelper <IOosAtomServiceCallback>
{
	int fetchStartedCount;
	int fetchStoppedCount;
	int parseStartedCount;
	int parseStoppedCount;
	int delayStartedCount;
	int delayStoppedCount;
	
	int retryCounter;
	
	unsigned long long lastProgressDeliveredCount;
	unsigned long long lastProgressTotalCount;
	
	OosAtomService *service;  
	OosFeed *mFeed;
    GDataAtomCategoryGroup *mCategoryGroup;
	NSError *mError;
}
- (void) testEntry: (OosServiceEntry *) entry;
- (void) testEntryLocation: (OosServiceEntry *) entry;

- (void) testSimpleSearch;
@end
